#姓名： 胡睿
#学号：20202110
#时间：2022.3.31
print("简易计算器")
result = 0
f = True
flag = input("请选择计算类型：整数（0）/复数（1）")
#整数计算器
if flag == '0':
    print("欢迎使用整数计算器！")
    # =======================循环开始===================================
    while f == True:
        op = input("请选择需要实现的计算：+ 、-、*、/、%或者输入0关闭计算器:")
        if op == '0':
            f = False
            print("计算器关闭成功")
        else:
            a = int(input("请输入第一个操作数："))
            b = int(input("请输入第二个操作数："))
            if op == '+':
                result = a + b
            elif op == '-':
                result = a - b
            elif op == '*':
                result = a * b
            elif op == '/':
                result = a / b
            elif op == '%':
                result = a % b
            print("运算结果：", a, op, b, "=", result)
    # =====================循环结束===================================
#复数计算器
elif flag == '1':
    print("欢迎使用复数计算器")
    # =======================循环开始===================================
    while f == True:
        op = input("请选择需要实现的计算：+ 、-、*、/或者输入0关闭计算器:")
        if op == '0':
            f = False
            print("计算器关闭成功")
        else:
            c = complex(input("请输入第一个操作数："))
            d = complex(input("请输入第二个操作数："))
            if op == '+':
                result = complex(c + d)
            elif op == '-':
                result = complex(c - d)
            elif op == '*':
                result = complex(c * d)
            elif op == '/':
                result = complex(c / d)
            print("运算结果：", c, op, d, "=", result)
    # =====================循环结束===================================